vanmaram

Scylla and charybdis - meaning in malayalam

Meanings for Scylla and charybdis

noun
രണ്ടു വലിയ വിപത്തുക്കള്